do the deed - English Synonyms Dictionary